package com.damieoa.damieoa.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.damieoa.damieoa.pojo.Staff;
import com.damieoa.damieoa.pojo.StaffStatus;
import org.springframework.stereotype.Component;

@Component
public interface StaffStatusMapper extends BaseMapper<StaffStatus> {

    //根据员工id获取员工姓名和调转前部门
    Staff queryStaffById(Staff staff);

    //获取员工调转前的部门
    Staff getStaffAfterDeptSta(StaffStatus staffStatus);

    //更新员工部门
    void updateStaffDepartment(StaffStatus staffStatus);

    //更新员工部门状态
    void StaffDepartment(StaffStatus staffStatus);

    //更新员工岗位
    void updateStaffStation(StaffStatus staffStatus);

    //更新员工岗位状态
    void StaffStation(StaffStatus staffStatus);
}
